ceramic composites - French English Dictionary